//
// Created on 2025/11/23.
#include "constant/constant.h"
#include <GLES3/gl3.h>
extern const unsigned int LOG_PRINT_DOMAIN = 0xFF00;
// 背景色
// 亚层轨道类型："s"-s轨道，"p"-p轨道，"d"-d轨道，"f"-f轨道
extern const std::string SUB_SHELL_ORBIT_TYPE[] = {"",  "s", "s", "p", "s", "p", "d", "s", "p", "d",
                                            "f", "s", "p", "d", "f", "s", "p", "d", "s", "p"};
// 7个能级，每个能级的信息全部用一种颜色表示
extern const GLfloat ENERGY_LEVEL_COLOR[8][4] = {{0.0f, 0.0f, 0.0f, 0.0f}, {1.0f, 0.0f, 0.0f, 1.0f}, {0.3f, 0.0f, 0.5f, 1.0f},
                                        {0.8f, 0.0f, 0.9f, 1.0f}, {0.4f, 0.6f, 0.6f, 1.0f}, {1.0f, 0.0f, 1.0f, 1.0f},
                                        {0.0f, 0.0f, 1.0f, 1.0f}, {0.7f, 0.0f, 0.2f, 1.0f}};
// 亚层能级序号
const int SUB_SHELL_ENERGY_LEVEL_SEQ[] = {0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7};
//颜色大小
const int COLOR_SIZE = 4;
// Author 秦光磊.

